Golang Job: Golang Developer

Job added on

Company

ApTask

Location

San Diego, California - United States of America

Job type

Full-Time

Golang Job Details

Golang Developer

San Diego, CA Onsite

Bill Rate: $50-60/hr

Position Overview

We are seeking a skilled Golang Developer with a strong foundation in networking concepts and Kubernetes deployments. The ideal candidate will have hands-on experience with databases (Postgres and MongoDB), containerization, and a basic understanding of CI/CD pipelines. This role involves building scalable applications, ensuring secure networking practices, and deploying services in cloud-native environments.

Key Responsibilities

  • Develop and maintain backend services using Golang.
  • Implement and optimize networking protocols (TCP/UDP) within applications.
  • Apply knowledge of firewalls, NAT, and network security to ensure robust system design.
  • Work with Postgres SQL (relational) and MongoDB (NoSQL) databases for data storage and retrieval.
  • Design, build, and manage Kubernetes deployments, including containerization of applications.
  • Collaborate with DevOps teams to integrate applications into CI/CD pipelines.
  • Troubleshoot performance issues across application, database, and network layers.
  • Document technical designs, processes, and best practices.

Required Skills & Qualifications

  • Proficiency in Golang programming.
  • Solid understanding of networking fundamentals: TCP, UDP, firewalls, NAT.
  • Experience with Postgres SQL and MongoDB.
  • Basic knowledge of Kubernetes deployments and containerization.
  • Familiarity with CI/CD concepts and tools (Jenkins, GitLab CI, or similar).
  • Strong problem-solving and debugging skills.
  • Ability to work collaboratively in cross-functional teams.

Preferred Qualifications

  • Exposure to cloud platforms (AWS, Google Cloud Platform, or Azure).
  • Experience with monitoring tools (Prometheus, Grafana).
  • Knowledge of microservices architecture.
  • Understanding of REST APIs and gRPC.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.